/**
 * Project Name: mms-provider-user
 * File Name: Account
 * Package Name: com.scb.dev.mms.pojo
 * Date: 2018/11/27 12:59 PM
 * Copyright (c) 2018, Wang, Haoyue All Rights Reserved.
 */
package com.scb.dev.mms.pojo;

import java.util.Date;

/**
 * ClassName: Account
 * Description: 账户实体类
 * Date: 2018/11/27 12:59 PM
 *
 * @author Wang, Haoyue
 * @version V1.0
 * @since JDK 1.8
 */
public class Account {

    /** 账户编号 */
    private String accountId;

    /** 账户名称 */
    private String accountName;

    /** 账户密码 */
    private String accountPassword;

    /** 账户关联的职员编号 */
    private String accountEmployeeId;

    /** 备注 */
    private String accountRemarks;

    /** 是否删除 */
    private Integer accountIsvisibel;

    /** 账户创建人账户编号 */
    private String accountCreatorAccountId;

    /** 账户创建时间 */
    private Date accountCreatedTime;

    /** 账户更新人账户编号 */
    private String accountUpdatorAccountId;

    /** 账户更新时间 */
    private Date accountUpdatedTime;

    public Account() {
    }

    public Account(String accountId, String accountName, String accountPassword, String accountEmployeeId, String accountRemarks, Integer accountIsvisibel, String accountCreatorAccountId, Date accountCreatedTime, String accountUpdatorAccountId, Date accountUpdatedTime) {
        this.accountId = accountId;
        this.accountName = accountName;
        this.accountPassword = accountPassword;
        this.accountEmployeeId = accountEmployeeId;
        this.accountRemarks = accountRemarks;
        this.accountIsvisibel = accountIsvisibel;
        this.accountCreatorAccountId = accountCreatorAccountId;
        this.accountCreatedTime = accountCreatedTime;
        this.accountUpdatorAccountId = accountUpdatorAccountId;
        this.accountUpdatedTime = accountUpdatedTime;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getAccountPassword() {
        return accountPassword;
    }

    public void setAccountPassword(String accountPassword) {
        this.accountPassword = accountPassword;
    }

    public String getAccountEmployeeId() {
        return accountEmployeeId;
    }

    public void setAccountEmployeeId(String accountEmployeeId) {
        this.accountEmployeeId = accountEmployeeId;
    }

    public String getAccountRemarks() {
        return accountRemarks;
    }

    public void setAccountRemarks(String accountRemarks) {
        this.accountRemarks = accountRemarks;
    }

    public Integer getAccountIsvisibel() {
        return accountIsvisibel;
    }

    public void setAccountIsvisibel(Integer accountIsvisibel) {
        this.accountIsvisibel = accountIsvisibel;
    }

    public String getAccountCreatorAccountId() {
        return accountCreatorAccountId;
    }

    public void setAccountCreatorAccountId(String accountCreatorAccountId) {
        this.accountCreatorAccountId = accountCreatorAccountId;
    }

    public Date getAccountCreatedTime() {
        return accountCreatedTime;
    }

    public void setAccountCreatedTime(Date accountCreatedTime) {
        this.accountCreatedTime = accountCreatedTime;
    }

    public String getAccountUpdatorAccountId() {
        return accountUpdatorAccountId;
    }

    public void setAccountUpdatorAccountId(String accountUpdatorAccountId) {
        this.accountUpdatorAccountId = accountUpdatorAccountId;
    }

    public Date getAccountUpdatedTime() {
        return accountUpdatedTime;
    }

    public void setAccountUpdatedTime(Date accountUpdatedTime) {
        this.accountUpdatedTime = accountUpdatedTime;
    }

    @Override
    public String toString() {
        return "Account{" +
                "accountId='" + accountId + '\'' +
                ", accountName='" + accountName + '\'' +
                ", accountPassword='" + accountPassword + '\'' +
                ", accountEmployeeId='" + accountEmployeeId + '\'' +
                ", accountRemarks='" + accountRemarks + '\'' +
                ", accountIsvisibel=" + accountIsvisibel +
                ", accountCreatorAccountId='" + accountCreatorAccountId + '\'' +
                ", accountCreatedTime=" + accountCreatedTime +
                ", accountUpdatorAccountId='" + accountUpdatorAccountId + '\'' +
                ", accountUpdatedTime=" + accountUpdatedTime +
                '}';
    }
}
